Mid-Level Software Developer (.NET/C#)

  • Dublin
  • Permanent
  • Wed Sep 17 14:48:14 2025
  • 184326

Mid-Level Software Developer (.NET/C#)

Location: Dublin, Ireland

Position Type: Full-Time | Permanent | Hybrid

Salary: €55,000-65,000+ (Depending on experience)

About the Role
We’re looking for a Software Developer to join an innovative identity engineering team working on online identity providers that power a wide range of global services and platforms. You’ll contribute to projects that span consumer and enterprise environments, with a focus on online security, account reputation, and safeguarding against bot attacks.

This role offers the chance to work alongside machine learning experts and engineering specialists, delivering mission-critical services at scale within an inclusive, multicultural, and collaborative environment.

Responsibilities

  • Enhance systems to identify account reputation and block abusive activity.
  • Partner with Engineers, Product Managers, Technical Program Managers, and Designers to design and deliver robust features.
  • Take ownership of large-scale solutions, from design and architecture to implementation, testing, and long-term support.
  • Influence best practices across development, driving improvements in quality and security.
  • Write clean, scalable, maintainable, and high-performing code.
  • Apply a customer-first mindset, iterating features based on feedback and data.
  • Ensure system reliability with early detection and resolution of production issues.
  • Use metrics and analytics to validate business and technical success.
  • Build an in-depth understanding of business operations to enhance end-to-end customer experience.

Essential Skills

  • Bachelor’s degree in computer science, Computer Engineering, or related field.
  • Strong proficiency in C# or another object-oriented programming language, with 3+ years of hands-on development experience.
  • Experience in large-scale web service development (design, implementation, deployment, and maintenance).
  • Solid computer science fundamentals (data structures, algorithms, software design).
  • Experience designing and building large systems.
  • Skilled in troubleshooting and unit testing across both new and legacy systems.

Additional Skills (Nice to Have)

  • Strong problem-solving abilities and debugging skills.
  • Previous experience in large-scale or enterprise-level environments.

Why Join?

  • Work on impactful, high-visibility projects in online security and identity management.
  • Join a diverse, supportive, and inclusive team culture that values innovation.
  • Gain exposure to cutting-edge technologies and opportunities for professional growth.
  • Contribute to a collaborative environment where knowledge sharing and continuous learning are at the core.
  • Enjoy a healthy work-life balance while making a meaningful impact.

If you’re interested, please apply below. For more information, contact Joseph Mullan in Reperio Human Capital.


Reperio Human Capital acts as an Employment Agency and an Employment Business.